technische Assistent - French English Dictionary